package cfca.seal.dao.main;

import cfca.seal.bean.SealImage;
import cfca.seal.common.Page;
import java.util.List;

public abstract interface ISealImageDao
{
  public abstract boolean insert(SealImage paramSealImage)
    throws Exception;

  public abstract boolean update(SealImage paramSealImage)
    throws Exception;

  public abstract boolean deleteById(String paramString)
    throws Exception;

  public abstract SealImage getSealModelById(String paramString)
    throws Exception;

  public abstract List<SealImage> getAll(String paramString)
    throws Exception;

  public abstract SealImage getSealModelByModelCode(String paramString)
    throws Exception;

  public abstract Page<SealImage> getPage(SealImage paramSealImage, String paramString1, String paramString2)
    throws Exception;

  public abstract List<SealImage> getAllForSelectShow(String paramString)
    throws Exception;

  public abstract int getCountByOrganizationId(String paramString)
    throws Exception;
}